<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Page {

	//调用显示界面，用户需要提供界面主体部分
	//$data = array(
	//			'page'=>
	//			''
	//)
	public function showSide($data,$contentpage)
	{
		
		$CI = & get_instance();
		//判断用户是否登录，若未登录，则跳转到登录页面
		$CI->loginc->checkLogin();
		//获取$userid
		$userid = $CI->loginc->getUserId();
		
		//$data数组用于视图中的显示
		//unreadAmt为左侧导航栏中显示的未读消息数量
		$data['unreadAmt'] = $CI->message->getUnreadAmt($userid);
		//userid为顶部导航栏显示的当前登录用户信息
		$data['userid'] = $userid;
		
		//加载header文件，在header中引入css、js文件
		$CI->load->view('header',$data);
		
		//加载网页主体
		$CI->load->view($contentpage);
		
		//加载左侧导航栏，使用到$data中的$unreadAmt和$page变量
		$CI->load->view('sidebar',$data);
		
		//加载底部
		$CI->load->view('footer');
	}
}

// END Auth class

/* End of file Auth.php */
/* Location: ./php_application/libraries/Pages.php */